Package com.netscape.cmstools.cli
Class PasswordGenerateCLI
java.lang.Object
org.dogtagpki.cli.CLI
org.dogtagpki.cli.CommandCLI
com.netscape.cmstools.cli.PasswordGenerateCLI
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intThe FIPS_MIN_PIN is defined in the following file: https://dxr.mozilla.org/nss/source/nss/lib/softoken/pkcs11i.hstatic final StringValid punctuation characters for random password.Fields inherited from class org.dogtagpki.cli.CommandCLI
loggerFields inherited from class org.dogtagpki.cli.CLI
description, exitOnError, formatter, modules, name, options, parent, parser, verbose -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.dogtagpki.cli.CommandCLI
execute, parseOptionsMethods inherited from class org.dogtagpki.cli.CLI
addModule, addModule, executeCommand, executeCommands, findModule, findModules, getConfig, getDescription, getFullModuleName, getFullName, getManPage, getModule, getModules, getName, getParent, getRoot, handleException, isDeprecated, parseLine, printVersion, removeModule, runExternal, runExternal, setDescription, setName
-
Field Details
-
FIPS_MIN_PIN
public static final int FIPS_MIN_PINThe FIPS_MIN_PIN is defined in the following file: https://dxr.mozilla.org/nss/source/nss/lib/softoken/pkcs11i.h- See Also:
-
PUNCTUATIONS
Valid punctuation characters for random password. This is based on Python's string.punctuation except: - equal sign since it's used as delimiter in password.conf - backslash since it's causing SSL handshake failure - it should be relatively safe in an XML attribute- See Also:
-
-
Constructor Details
-
PasswordGenerateCLI
-
-
Method Details
-
printHelp
public void printHelp() -
createOptions
public void createOptions()- Overrides:
createOptionsin classCommandCLI
-
execute
- Overrides:
executein classCommandCLI- Throws:
Exception
-